草庐IT

Android 逆向

全部标签

android - TabWidget 在 Android 底部不稳定?为什么?

我将tabWidget设置在底部。当我想编辑编辑文本时,键盘会升起。但是选项卡小部件位于键盘上方。为了支持多屏幕,我设置了android:layout_weight="1.0"。之后,我遇到了这个问题,我在下面添加了我的布局代码。有什么想法可以使底部的TabWidget稳定吗?代码: 最佳答案 您可能需要调整windowSoftInputMode在你的list中。这控制在显示软键盘时屏幕如何移动。也许您想使用AdjustPan而不是默认的adjustResize?这page有关于各种输入模式的更多信息。

android - 当视频播放在 Android 上结束时,Javascript 结束事件

我一直在尝试创建一个网页,该网页将在用户观看视频后(或者如果他中止播放)重定向用户。我已经在iphone上工作了,但无法真正弄清楚它在android上的工作方式。在Iphone上我找到了两种方法。使用标签嵌入quicktime插件,然后使用javascript添加事件监听器以监听“qt_ended”事件。这显然不适用于android,因为没有quicktime插件。我尝试的第二件事是使用html5-tag并监听“结束”事件,这在iphone上同样有效,但令我惊讶的是在android上却没有。在这种情况下,我在Android手机上播放了视频,但在视频播放结束后没有发生重定向。所以我的猜测

Android 9 SELinux

快速阅读框架SELinux介绍看Android怎么写?如何确认是SELinux约束引起?怎么抓取SELinuxLog?修改之后,怎么快速验证?怎么从log中提取有效信息?如何设置SELinux模式?重点介绍参考文档架构从上层到驱动层的调用流程,但是我们重点关注sContext:注:file_contexts//系统中所有file_contexts安全上下文seapp_contexts//app安全上下文property_contexts//属性的安全上下文service_contexts  //service文件安全上下文genfs_contexts//虚拟文件系统安全上下文以上文件syste

android - Robotium 中的同步

robotium多长时间等待新Activity出现?是否可以为Solo实例手动设置超时? 最佳答案 你为什么要超时?如果你想等待新的Activity出现,你可以使用:getInstrumentation().waitForIdleSync();但由于您使用的是Robotium我想他们已经为你做了。 关于android-Robotium中的同步,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/quest

android - 如何在 ListView 中显示 RadioButton 和 EditText?

我想在ListView的一行中实现RadioButton和EditText。我正在使用ArrayAdapter来填充列表。但问题是,当我选择一个RadioButton并向下滚动列表并再次向上滚动时,已被选中的Radiobutton未被选中。与EditText的内容相同。当我向上滚动时文本被删除。 最佳答案 检查你的适配器,你可能没有在bindView()上做正确的工作。您必须在bindView()上再次设置值。我将重新组织句子,您可能会理解。newView()仅创建5-10个View(屏幕上可以容纳的View数量),并且它们可重复用

java - 在 Eclipse 中运行 Android 项目时出现 IOException

每次我尝试使用Android插件从Eclipse运行Android项目(运行->运行)时,模拟器启动正常,但上传失败,并且控制台发出此错误消息:[2010-06-1708:17:55-HelloAndroid]FailedtouploadHelloAndroid.apkondevice'emulator-5554'[2010-06-1708:17:55-HelloAndroid]java.io.IOException:Unabletouploadfile:Localfiledoesn'texist.[2010-06-1708:17:55-HelloAndroid]Launchcance

Android:将 View 放置在任意位置

我一直在尝试将View放置在任意位置。我的目标:在给定与JPG/PNG相关的坐标的情况下,将JPG/PNG的某个矩形与其他一些View(例如图库)或一些视频。我不想使用AbsoluteLayout,因为它已被弃用。因此,我正在使用RelativeLayout,定义一个虚拟文本框作为占位符,并将我的View放在RIGHT_TO和文本框下方。+--------+|TextView|||(x,y)+--------+-----------------------+|||MyView|||+-----------------------+我的问题是:是否有更稳健、更优雅的方式来做到这一点?上述

android - DDMS 不在设备上显示程序数据

我们可以通过DDMS查看设备上的邮件数据库吗?我如何通过DDMS在模拟器上查看和访问SMS数据库。 最佳答案 是的,您几乎可以访问模拟器上的所有内容,但设备却不是这样...它提供受限访问...无法访问任何系统文件...猜猜这是为了我们自己的设备安全...因此,据我所知,您无法访问电子邮件数据库! 关于android-DDMS不在设备上显示程序数据,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/que

使用 waitForDebugger 与 jdb 混淆的 Android

我想使用命令行在我的设备(NexusOne-而不是模拟器)上调试我的Android应用程序。我对如何结合使用jdb和android.os.Debug.waitForDebugger设置断点感到困惑。假设我将以下代码放入我的主要ActivityonCreate:publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);android.os.Debug.waitForDebugger();intj=10;intr=j;}使用ddm

android - 是安卓:id specific to xml file or the whole project?

android:id="@+id/somevalue"是特定于定义它的xml文件,还是整个android项目?如果它是项目范围的,那么我似乎有很多id可以用于文本字段。例如,我必须将我的“标题”字段命名为“title1”和“title2”等... 最佳答案 它们在整个项目中是独一无二的,但可以在不同的上下文中使用。原因很简单:只有一个R.id.name_of_id变量,但它们不能从任何地方引用。我的意思是,如果你有一个名为@+id/my_id的ID,它位于my_layout.xml文件中,除非你当前正在使用,否则你不能使用它my_l